﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;
using System.Drawing.Imaging;
using System.Drawing;

namespace IronOne.SalesOne.BusinessObjects
{
    public class CollectionTransaction
    {
        private string branchCode;
        private string verifiedDate;

        public string CSSNo
        { get; set; }

        public string SOCode
        { get; set; }

        public string TxnSt
        { get; set; }

        public string Status
        { get; set; }

        public DateTime LastSyncDate
        { get; set; }


        public DateTime DOB
        { get; set; }

        public DateTime ReceiptDate
        { get; set; }

        public string BranchCode
        {
            get { return branchCode; }
            set { branchCode = value; }
        }

        public string PaymentMethod
        { get; set; }

        public string VerifiedDate
        {
            get { return verifiedDate; }
            set { verifiedDate = value; }
        }

        public long ReceiptNo
        { get; set; }

        public int Salutation
        { get; set; }

        public string strSalutation
        { get; set; }

        public int CivilStatus
        { get; set; }

        public string strCivilStatus
        { get; set; }

        public string ContractNo
        { get; set; }

        public string Gender
        { get; set; }

        public DateTime CheqeDate
        { get; set; }


        public string BankCode
        { get; set; }


        public bool PrintReceipt
        { get; set; }

        public bool PrintCSS
        { get; set; }

        public char Rec_Status
        { get; set; }

        public string ClientID
        { get; set; }

        public double? LoanInterest
        { get; set; }

        public double? CollectionAmount
        { get; set; }

        public string CollectionType
        { get; set; }

        public string VerifiedBy
        { get; set; }

        public string BankedStatus
        { get; set; }

        public string CheqNo
        { get; set; }

        public string RemarksCashier
        { get; set; }

        public string RemarksSO
        { get; set; }

        public string ChangeLog
        { get; set; }

        public int IDType
        { get; set; }

        public string strIDType
        { get; set; }

        public string AgentName
        { get; set; }

        public string AgentSalutation
        { get; set; }

        public string IdNo
        { get; set; }

        public string CustomerName
        { get; set; }

        public string Address1
        { get; set; }

        public string Address2
        { get; set; }

        public string Address3
        { get; set; }

        public string PostCode
        { get; set; }

        public string Reason
        { get; set; }

        //public Stream  Signature
        //{ get; set; }

        //public byte[] CustomerSignature
        //{ get; set; }

        public DateTime LastUpdatedDate
        { get; set; }

    }
}
